package wrapper

/*
#cgo CXXFLAGS: -std=c++11
#cgo LDFLAGS: -L/path/to/fastdds/lib -lfastdds -lyour_wrapper_lib
#include "fastdds_wrapper.h"
*/
import "C"
import "fmt"

func Initialize() {
	// 调用C封装函数来初始化FastDDS
	fmt.Println("go FastDDS initializing...")
	C.initialize_fastdds()
	fmt.Println("go FastDDS initialized.")

	// 其他Go代码...
}
